to be optimistic - French English Dictionary